import request from '@/utils/request'

/**
 * 创建工地
 * @param data
 * @returns {*}
 */
export function buildingSiteCreate(data) {
    return request({
        url: '/api/console/buildingSite/create',
        method: 'post',
        data
    })
}

/**
 * 添加工地照片附件
 * @param data
 * @returns {*}
 */
export function buildingSiteAddSitePhoto(data) {
    return request({
        url: '/api/console/buildingSite/addSitePhoto',
        method: 'post',
        data
    })
}

/**
 * 查询工地现场照片
 * @param data
 * @returns {*}
 */
export function buildingSiteQuerySitePhotoSet(data) {
    return request({
        url: '/api/console/buildingSite/querySitePhotoSet',
        method: 'post',
        data
    })
}

/**
 * 查询工地列表信息
 * @param data
 * @returns {*}
 */
export function buildingSiteQueryList(data) {
    return request({
        url: '/api/console/buildingSite/queryList',
        method: 'post',
        data
    })
}

/**
 * 查询工地详细信息
 * @param data
 * @returns {*}
 */
export function buildingSiteQueryDetail(data) {
    return request({
        url: '/api/console/buildingSite/queryDetail',
        method: 'post',
        data
    })
}

/**
 * 工地删除接口
 * @param data
 * @returns {*}
 */
export function buildingSiteDelete(data) {
    return request({
        url: '/api/console/buildingSite/delete',
        method: 'post',
        data
    })
}

/**
 * 工地编辑接口
 * @param data
 * @returns {*}
 */
export function buildingSiteUpdate(data) {
    return request({
        url: '/api/console/buildingSite/update',
        method: 'post',
        data
    })
}

/**
 * 图片删除
 * @param data
 * @returns {*}
 */
export function buildingSiteRemoveSitePhoto(data) {
    return request({
        url: '/api/console/buildingSite/removeSitePhoto',
        method: 'post',
        data
    })
}

/**
 * 查询工地地图点位信息
 * @param data
 * @returns {*}
 */
export function buildingSiteQueryAllMapSite(data) {
    return request({
        url: '/api/console/buildingSite/queryAllMapSite',
        method: 'post',
        data
    })
}
